fling down a challenge - Francés Inglés Diccionario